.bottomline {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #9cb6c6;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: 00285e;
}

BODY
{

 	BACKGROUND-COLOR: white;
 	COLOR: #00285e;
 	FONT-FAMILY: Verdana, Arial,Helvetica;
 	FONT-SIZE: 50%

}

 
TD
{

 	COLOR: #00285e;
 	FONT-FAMILY: Verdana,Arial, Helvetica;
 	FONT-SIZE: 70%

}


LI
{

 	COLOR: #00285e;
 	FONT-FAMILY:Verdana, Arial, Helvetica;
 	FONT-SIZE: 100%
 	
}
 
.smalltype
{
	COLOR: #00285e;
	FONT-FAMILY: Verdana, Arial, Helvetica;
 	FONT-SIZE: 90%

}

 
.normaltypebold
{


	COLOR: #00285e;
 	FONT-FAMILY: Verdana, Arial, Helvetica;
 	FONT-SIZE: 100%;
	FONT-WEIGHT: bold

}


.navtd

{
	BACKGROUND-IMAGE: url(../images/stripebg.gif);
	FONT-FAMILY: Verdana, Arial, Helvetica;
 	FONT-SIZE: 10px

}


.oddrow
{


	BACKGROUND: #fff2ca

}

.evenrow
{


	BACKGROUND: #ffffff

}
 
.grey
{

	COLOR:#8099b3;
 	FONT-FAMILY: Verdana, Arial, Helvetica;
 	FONT-SIZE: 85%

}
.white
{
    FONT-SIZE: 85%;
    COLOR: white;
    FONT-FAMILY: Verdana, Arial, Helvetica
}
 
.green
{

	BACKGROUND-COLOR: #009999;
 	COLOR: #ffffff;
 	FONT-FAMILY: Verdana, Arial,Helvetica;
 	FONT-SIZE: 85%;
 	MARGIN-TOP: 5px;
 	VERTICAL-ALIGN: middle

}

FORM
{

	MARGIN-BOTTOM: 0px;
 	MARGIN-TOP: 0px

}

.header
{

	COLOR: #1a2345;
 	FONT-FAMILY:Verdana, Arial;
 	FONT-SIZE: 125%;
 	LETTER-SPACING: 3px;
 	TEXT-DECORATION: none

}
 
.subheader
{
 	COLOR: #009999;
 	FONT-FAMILY: Verdana, Arial;
 	FONT-SIZE: 125%;
	FONT-WEIGHT: bold;
 	TEXT-DECORATION: none

}
 
.subsubheader
{
 	COLOR: #009999;
	FONT-FAMILY: Verdana, Arial;
 	FONT-SIZE: 120%;
 	FONT-WEIGHT: bold;
 	TEXT-DECORATION: none

}
.contactheader
{
 	COLOR: #7B9BB3;
	FONT-FAMILY: Verdana, Arial;
 	FONT-SIZE: 120%;
 	FONT-WEIGHT: bold;
 	TEXT-DECORATION: none

}
 .footer
{
 	COLOR: #00285e;
 	FONT-FAMILY: Verdana, Arial;
	FONT-SIZE: 85%;
	FONT-WEIGHT: normal;
 	TEXT-DECORATION: none

}
 
.update
{
 	COLOR: #ffffff;
 	FONT-FAMILY: Verdana, Arial;
 	FONT-SIZE: 10px;
 	MARGIN: 5px;
 	TEXT-DECORATION: none

}
 
A
{
	COLOR: #00285e;
 	FONT-FAMILY: verdana, arial, helvetica, geneva;
 	FONT-WEIGHT: bold;
 	TEXT-DECORATION: none
}
 
A:visited
{
	COLOR: #00285e;
 	FONT-FAMILY: verdana, arial, helvetica, geneva;
 	FONT-WEIGHT: bold;
 	TEXT-DECORATION: none

}
 
A:active
{
 	COLOR: #00285e;
 	FONT-FAMILY: verdana,arial, helvetica, geneva;
 	FONT-WEIGHT: bold;
 	TEXT-DECORATION: underline

}
 
A:hover
{
	COLOR: #009999;
 	FONT-FAMILY: verdana, arial, helvetica, geneva;
 	FONT-WEIGHT: bold;
 	TEXT-DECORATION: none

}
 
A.mainnav
{
	COLOR: #00285e;
 	FONT-FAMILY: verdana, arial, helvetica, geneva;
 	FONT-WEIGHT: bold;
 	TEXT-DECORATION: none

}
 
A.mainnav:visited
{
 	COLOR: #00285e;
 	FONT-FAMILY: verdana,arial, helvetica, geneva;
 	FONT-WEIGHT: bold;
 	TEXT-DECORATION: none
}

A.mainnav:active
{

	COLOR: #00285e;
 	FONT-FAMILY: verdana, arial, helvetica,geneva;
 	FONT-WEIGHT: bold;
 	TEXT-DECORATION: none
}
 
A.mainnav:hover
{

	COLOR:#009999;
 	FONT-FAMILY: verdana, arial, helvetica, geneva;
 	FONT-WEIGHT: bold;
	TEXT-DECORATION: none
}

A.small1
{
    COLOR: white;
    FONT-FAMILY: verdana, arial, helvetica, geneva;
    FONT-SIZE: 80%;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: none;
}

A.small1:visited
{
    COLOR: white;
    FONT-FAMILY: verdana, arial, helvetica, geneva;
    FONT-SIZE: 80%;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: none;
}

A.small1:active
{
    COLOR: white;
    FONT-FAMILY: verdana, arial, helvetica, geneva;
    FONT-SIZE: 80%;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: none;
}

A.small1:hover
{
    COLOR: #009999;
    FONT-FAMILY: verdana, arial, helvetica, geneva;
    FONT-SIZE: 80%;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: none;
}

 
A.small
{
 
	COLOR: #00285e;
 	FONT-FAMILY: verdana,arial, helvetica, geneva;
 	FONT-SIZE: 90%;
 	FONT-WEIGHT: normal;
 	TEXT-DECORATION: none
}
 
A.small:visited

{
 
	COLOR: #00285e;
 	FONT-FAMILY: verdana,arial, helvetica, geneva;
 	FONT-SIZE: 90%;
 	FONT-WEIGHT: normal;
 	TEXT-DECORATION: none

}
 
A.small:active
{
 
	COLOR: #00285e;
 	FONT-FAMILY: verdana,arial, helvetica, geneva;
 	FONT-SIZE: 90%;
 	FONT-WEIGHT: normal;
 	TEXT-DECORATION: none

}
 
A.small:hover
{
 
	COLOR: #009999;
 	FONT-FAMILY: verdana,arial, helvetica, geneva;
 	FONT-SIZE: 90%;
 	FONT-WEIGHT: normal;
 	TEXT-DECORATION: none

}
 
A.whitelink
{
 
	COLOR: #ffffff;
 	FONT-FAMILY: verdana,arial, helvetica, geneva;
 	FONT-SIZE: 85%;
 	FONT-WEIGHT: normal;
 	TEXT-DECORATION: none
}
 
A.whitelink:visited
{

	COLOR: #ffffff;
 	FONT-FAMILY:verdana, arial, helvetica, geneva;
 	FONT-SIZE: 85%;
 	FONT-WEIGHT: normal;
	TEXT-DECORATION: none

}
 A.whitelink:active
{
	COLOR: #ffffff;
 	FONT-FAMILY:verdana, arial, helvetica, geneva;
 	FONT-SIZE: 85%;
 	FONT-WEIGHT: normal;
	TEXT-DECORATION: none

}


A.whitelink:hover
{
	COLOR: #00285e;
	FONT-FAMILY: verdana, arial, helvetica, geneva;
	FONT-SIZE:85%;
 	FONT-WEIGHT: normal;
 	TEXT-DECORATION: none

}
A.sidewhitelink
{
 
	COLOR: #ffffff;
 	FONT-FAMILY: verdana,arial, helvetica, geneva;
 	FONT-SIZE: 100%;
 	FONT-WEIGHT: normal;
 	TEXT-DECORATION: none
}
 
A.sidewhitelink:visited
{

	COLOR: #ffffff;
 	FONT-FAMILY:verdana, arial, helvetica, geneva;
 	FONT-SIZE: 100%;
 	FONT-WEIGHT: normal;
	TEXT-DECORATION: none

}
 A.sidewhitelink:active
{
	COLOR: #ffffff;
 	FONT-FAMILY:verdana, arial, helvetica, geneva;
 	FONT-SIZE: 100%;
 	FONT-WEIGHT: normal;
	TEXT-DECORATION: none

}


A.sidewhitelink:hover
{
	COLOR: #00285e;
	FONT-FAMILY: verdana, arial, helvetica, geneva;
	FONT-SIZE:100%;
 	FONT-WEIGHT: normal;
 	TEXT-DECORATION: none

}
A.bluelink
{
	COLOR:#00285e;
 	FONT-FAMILY: verdana, arial, helvetica, geneva;
 	FONT-SIZE: 85%;
	FONT-WEIGHT: normal;
 	TEXT-DECORATION: none

}
 
A.bluelink:visited
{
	COLOR: #00285e;
 	FONT- FAMILY: verdana, arial, helvetica, geneva;
 	FONT-SIZE:85%;
 	FONT-WEIGHT: normal;
 	TEXT-DECORATION: none

}
 
A.bluelink:active
{
	COLOR: #00285e;
 	FONT-FAMILY: verdana, arial, helvetica, geneva;
 	FONT-SIZE:85%;
 	FONT- WEIGHT: normal;
 	TEXT-DECORATION: none

}


 A.bluelink:hover
{
	COLOR: #ffffff;
 	FONT-FAMILY: verdana, arial, helvetica, geneva;
 	FONT-SIZE:85%;
 	FONT-WEIGHT: normal;
 	TEXT-DECORATION: none
}

 .gobox
{
 	FONT-FAMILY:Verdana, Arial, Helvetica;
 	FONT-SIZE: 10px;
 	HEIGHT: 18px;
 	MARGIN-BOTTOM:0px;
 	MARGIN- TOP: 0px;
 	PADDING-BOTTOM: 0px;
 	PADDING-TOP: 0px
}

 .bookbox
{

	FONT-FAMILY: Verdana, Arial, Helvetica;
 	FONT-SIZE: 11px;
 	HEIGHT: 18px;
	MARGIN-BOTTOM: 0px;
 	MARGIN-TOP: 0px;
 	PADDING-BOTTOM: 0px;
 	PADDING-TOP: 0px
}

.schedbox
{
 	FONT-FAMILY: Verdana, Arial, Helvetica;
 	FONT-SIZE: 11px;
 	MARGIN-BOTTOM: 0px;
 	MARGIN-TOP: 0px;
 	PADDING-BOTTOM: 0px;
 	PADDING-TOP: 0px;
	WIDTH:	160px
}

.schedboxnarrow
{
 	FONT-FAMILY: Verdana, Arial, Helvetica;
 	FONT-SIZE: 11px;
 	MARGIN-BOTTOM: 0px;
 	MARGIN-TOP: 0px;
 	PADDING-BOTTOM: 0px;
 	PADDING-TOP: 0px;
	WIDTH:	120px
}

.formtextbox
{
 	FONT-FAMILY: Verdana, Arial, Helvetica;
 	FONT-SIZE: 11px;
	WIDTH: 100%
}

 .sup
{
 	FONT-SIZE: xx-small
}

 .smallbright
{
 	COLOR: #e2efee;
	FONT-FAMILY: Verdana, Arial, Helvetica;
 	FONT-SIZE: 10px
}

 .zeromargin
{

	LINE-HEIGHT: normal;
 	MARGIN-BOTTOM: 0px;
 	MARGIN-LEFT: 18px;
 	MARGIN-TOP: 0px;
	PADDING-BOTTOM: 0px;
 	PADDING-TOP: 0px
}

.spiritcontent
{
	color: #585858
}

 .spiritheader
{
 	COLOR:#585858;
 	FONT-WEIGHT:bold

}

 .spiritmargin
{
 	COLOR: #999999;
 	FONT-FAMILY: Verdana, Arial,Helvetica;
 	FONT-SIZE: 100%;
 	MARGIN-LEFT: 18px
}

 .chasey
{
 	LEFT: 5%;
	POSITION: relative;
 	TOP: 0px;
 	VISIBILITY: visible;
 	WIDTH: 200px;
 	Z-INDEX: 1

}

 .surround
{
 	BORDER-BOTTOM: #000000 1px solid;
 	BORDER-LEFT: #000000 1px solid;
 	BORDER- RIGHT: #000000 1px solid;
 	BORDER-TOP: #000000 1px solid
}

.bottomleft
{
 	BORDER-BOTTOM: #000000 1px solid;
 	BORDER-LEFT: #000000 1px solid
}

 .bottomright
{
 	BORDER-BOTTOM: #000000 1px solid;
 	BORDER-RIGHT: #000000 1px solid
}

 .topleft
{
 	BORDER-LEFT: thin solid #00285E;
 	BORDER-TOP: thin solid #00285E
}

 .topright
{
 	BORDER-RIGHT: thin solid #00285E;
 	BORDER-TOP: thin solid #00285E
}

 .bottomtop
{
 	BORDER-BOTTOM: thin solid #00285E;
 	BORDER-TOP: thin solid #00285E
}

 .bottomrightleft
{
	BORDER-BOTTOM: thin solid #00285e;

 	BORDER- LEFT: #000000 1px solid;
	BORDER-RIGHT: thin solid #00285e;
	border-left-width: thin;
	border-left-style: solid;
	border-left-color: #00285e;

}

.toprightleft
{
 	BORDER-LEFT: thin solid #00285E;
 	BORDER-RIGHT: thin solid #00285E;
 	BORDER-TOP: thin solid #00285E
}

 .bottomtopright
{
 	BORDER-BOTTOM: thin solid #00285E;
 	BORDER-RIGHT: thin solid #00285E;
 	BORDER-TOP: thin solid #00285E
}

 .right
{
 	BORDER-RIGHT: #000000 1px solid
}

 .left
{
 	BORDER-LEFT:#000000 1px solid
}

 .top
{
 	BORDER-TOP: thin solid #00285E
}

 .bottom
{
 	BORDER-BOTTOM: #8099b3 1px solid;
 	BORDER-LEFT-STYLE: solid;
 	BORDER-RIGHT-STYLE: solid;
 	BORDER-TOP-STYLE: solid;
	PADDING-BOTTOM: 1px
}
 A.updateLink
  {
  	COLOR:#00285e;
   	FONT-FAMILY: verdana, arial, helvetica, geneva;
   	FONT-SIZE: 11px;
  	FONT-WEIGHT: normal;
   	TEXT-DECORATION: none
  
  }
   
  A.updateLink:visited
  {
  	COLOR: #00285e;
   	FONT- FAMILY: verdana, arial, helvetica, geneva;
   	FONT-SIZE: 11px;
   	FONT-WEIGHT: normal;
   	TEXT-DECORATION: none
  
  }
   
  A.updateLink:active
  {
  	COLOR: #00285e;
   	FONT-FAMILY: verdana, arial, helvetica, geneva;
   	FONT-SIZE: 11px;
   	FONT- WEIGHT: normal;
   	TEXT-DECORATION: none
  
  }
  
  
   A.updateLink:hover
  {
  	COLOR: #ffffff;
   	FONT-FAMILY: verdana, arial, helvetica, geneva;
   	FONT-SIZE: 11px;
   	FONT-WEIGHT: normal;
   	TEXT-DECORATION: none
  }
A.navLink
{
	COLOR: #ffffff;
 	FONT-FAMILY: verdana, arial, helvetica, geneva;
 	FONT-WEIGHT: bold;
 	TEXT-DECORATION: none
}
A.navLink:visited
{
 	COLOR: #ffffff;
 	FONT-FAMILY: verdana,arial, helvetica, geneva;
 	FONT-WEIGHT: bold;
 	TEXT-DECORATION: none
}
A.navLink:active
{

	COLOR: #ffffff;
 	FONT-FAMILY: verdana, arial, helvetica,geneva;
 	FONT-WEIGHT: bold;
 	TEXT-DECORATION: none
}
A.navLink:hover
{
	COLOR:#00285e;
 	FONT-FAMILY: verdana, arial, helvetica, geneva;
 	FONT-WEIGHT: bold;
	TEXT-DECORATION: none
}
.seatText
{
	COLOR: #FF8000;
 	FONT-FAMILY: verdana, arial, helvetica, geneva;
 	FONT-WEIGHT: bold;
 	FONT-SIZE: 120%;
 	TEXT-DECORATION: none
}
A.seatLink
{
	COLOR: #FF8000;
 	FONT-FAMILY: verdana, arial, helvetica, geneva;
 	FONT-WEIGHT: bold;
 	FONT-SIZE: 120%;
 	TEXT-DECORATION: none
}
 
A.seatLink:visited
{
	COLOR: #FF8000;
 	FONT-FAMILY: verdana, arial, helvetica, geneva;
 	FONT-WEIGHT: bold;
 	FONT-SIZE: 120%;
 	TEXT-DECORATION: none
}
A.seatLink:active
{
 	COLOR: #FF9900;
 	FONT-FAMILY: verdana,arial, helvetica, geneva;
 	FONT-WEIGHT: bold;
 	FONT-SIZE: 120%;
 	TEXT-DECORATION: none
}
A.seatLink:hover
{
	COLOR: #FFBE5E;
 	FONT-FAMILY: verdana, arial, helvetica, geneva;
 	FONT-WEIGHT: bold;
 	FONT-SIZE: 120%;
 	TEXT-DECORATION: none
}
.leftborderline {
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: 8099b3;
}
.linespacer {
	line-height: 14px;
}
.rightborder {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: 839CB5;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;


}
.navybox {
	border: 1px solid #00285E;
	padding: 10px;
	height: auto;
	width: auto;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #00285e;


}
.textlink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: 666666;
	text-decoration: none;
}
.textheadings {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: 00285e;
}
.4pxlineheight {
	line-height: 4px;
}
.10pxlineheight {
	line-height: 10px;
}
.12pxtext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: 00285e;
}
.corpmice {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: 00285e;
}
.signedin {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: 00285e;
	border: thin none;

}
.hello {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: 007c7c;
}
.10pxnavy {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: 00285e;
}
.buttonbg {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	background-color: 009485;
}
.signin {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: 00285e;
	text-decoration: none;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: A2B4C7;
}
.smtextlink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: 00285e;
	text-decoration: none;
}
.redbody {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FF0000;
}
.signout {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: 00285e;
	text-decoration: none;
}

.cssbutton {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	line-height:15px;
	background-color: #00285B;
	border-color: #8099B3;
	border-style: solid;
	border-width:2px;
	color: #ffffff;}
.bottomline2 {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #9cb6c6;
}
.sqbullet {
	list-style-type: square;
	list-style-position: inside;
	list-style-image: none;
}
.topdot {
	border-top: 1px dashed #0066FF;
}
.rightdot {
	border-right-width: 1px;
	border-right-style: dashed;
	border-right-color: #0066FF;
}
.leftdot {
	border-left-width: 1px;
	border-left-style: dashed;
	border-left-color: #0066FF;
}
.bottomdot {
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #0066FF;
}
.leftrightdot {
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: dashed;
	border-left-style: dashed;
	border-right-color: #0066FF;
	border-left-color: #0066FF;
}
.leftrighttopdot {
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: dashed;
	border-right-style: dashed;
	border-left-style: dashed;
	border-top-color: #0066FF;
	border-right-color: #0066FF;
	border-left-color: #0066FF;
}
.alldot {
	border-right: 1px dashed #0066FF;
	border-bottom: 1px dashed #0066FF;
	border-left: 1px dashed #0066FF;
}
.allborders {
	border: thin solid 00285E;
}
.bottomlefttop {
	border-top-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-top-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: 00285E;
	border-bottom-color: 00285E;
	border-left-color: 00285E;
}
.all {
	border-top: 1px solid 2C94BC;
	border-right: 1px solid 2C94BC;
	border-bottom: 1px solid 2C94BC;
	border-left: 1px solid 2C94BC;

}
.vertthinblueline {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: 839CB5;
}
.bodycopy {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: 00285e;
}
.link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: 00285e;
	text-decoration: underline;
}
.sublinks {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: 00285e;
}

